brain tumors - Spanish English Dictionary